someone who strips off bark - Turco Inglés Diccionario